package cn.tedu.zx.pojo.admin.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.io.Serializable;
import java.time.LocalDateTime;

/**
 * 管理员的列表项VO类
 *
 * @author java@tedu.cn
 * @version 0.0.1
 */
@Data
public class AdminListItemVO implements Serializable {
    private Long id;//数据id
    private String username;//用户名
    private String nickname;//昵称
    private String phone;//手机号码
    private String email;//电子邮箱
    private String icon;//头像URL
    private Integer isEnable;//是否启用，1=启用，0=未启用
    private String sort;//排序序号
    @JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8")
    private LocalDateTime created;//数据创建时间（冗余）
    @JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8")
    private LocalDateTime updated;//数据修改时间（冗余）
    private String roleIdString;
    private String roleNameString;

}